package com.glowdayz.glowmee.cmd;

import com.glowdayz.common.MultipartBox.FileInfo;

public class PouchProductMapCMD {
	
	private int idPouchProduct;
	private int idPouch;
	private int idBrand;
	private int idProduct;
	private int idRegister;
	private String nickName;
	private String requestText;
	private int isConfirm;
	private String create_date;
	private String modified_date;
	private FileInfo image;
	
	/** 파우치 추가용 */
	public PouchProductMapCMD(int idPouchProduct, int idBrand, int idProduct,
			FileInfo image) {
		super();
		this.idPouchProduct = idPouchProduct;
		this.idBrand = idBrand;
		this.idProduct = idProduct;
		this.image = image;
	}
	
	/** 매핑요청 조회용 */
	public PouchProductMapCMD(int idPouchProduct, int idRegister, String nickName, String requestText,
			String create_date, FileInfo image) {
		super();
		this.idPouchProduct = idPouchProduct;
		this.idRegister = idRegister;
		this.nickName = nickName;
		this.requestText = requestText;
		this.create_date = create_date;
		this.image = image;
	}
	
	/** 매핑요청 리스트용 */
	public PouchProductMapCMD(int idPouchProduct, int idRegister, String nickName, String requestText, int isConfirm,
			String create_date) {
		super();
		this.idPouchProduct = idPouchProduct;
		this.idRegister = idRegister;
		this.nickName = nickName;
		this.requestText = requestText;
		this.isConfirm = isConfirm;
		this.create_date = create_date;
	}

	public PouchProductMapCMD(int idPouchProduct, int idPouch, int idBrand,
			int idProduct, int idRegister, String nickName, String requestText,
			int isConfirm, String create_date, String modified_date,
			FileInfo image) {
		super();
		this.idPouchProduct = idPouchProduct;
		this.idPouch = idPouch;
		this.idBrand = idBrand;
		this.idProduct = idProduct;
		this.idRegister = idRegister;
		this.nickName = nickName;
		this.requestText = requestText;
		this.isConfirm = isConfirm;
		this.create_date = create_date;
		this.modified_date = modified_date;
		this.image = image;
	}

	public int getIdPouchProduct() {
		return idPouchProduct;
	}

	public void setIdPouchProduct(int idPouchProduct) {
		this.idPouchProduct = idPouchProduct;
	}

	public int getIdPouch() {
		return idPouch;
	}

	public void setIdPouch(int idPouch) {
		this.idPouch = idPouch;
	}

	public int getIdBrand() {
		return idBrand;
	}

	public void setIdBrand(int idBrand) {
		this.idBrand = idBrand;
	}

	public int getIdProduct() {
		return idProduct;
	}

	public void setIdProduct(int idProduct) {
		this.idProduct = idProduct;
	}

	public int getIdRegister() {
		return idRegister;
	}

	public void setIdRegister(int idRegister) {
		this.idRegister = idRegister;
	}

	public String getNickName() {
		return nickName;
	}

	public void setNickName(String nickName) {
		this.nickName = nickName;
	}

	public String getRequestText() {
		return requestText;
	}

	public void setRequestText(String requestText) {
		this.requestText = requestText;
	}

	public int getIsConfirm() {
		return isConfirm;
	}

	public void setIsConfirm(int isConfirm) {
		this.isConfirm = isConfirm;
	}

	public String getCreate_date() {
		return create_date;
	}

	public void setCreate_date(String create_date) {
		this.create_date = create_date;
	}

	public String getModified_date() {
		return modified_date;
	}

	public void setModified_date(String modified_date) {
		this.modified_date = modified_date;
	}

	public FileInfo getImage() {
		return image;
	}

	public void setImage(FileInfo image) {
		this.image = image;
	}

	@Override
	public String toString() {
		return "PouchProductMapCMD [idPouchProduct=" + idPouchProduct
				+ ", idPouch=" + idPouch + ", idBrand=" + idBrand
				+ ", idProduct=" + idProduct + ", idRegister=" + idRegister
				+ ", nickName=" + nickName + ", requestText=" + requestText
				+ ", isConfirm=" + isConfirm + ", create_date=" + create_date
				+ ", modified_date=" + modified_date + ", image=" + image + "]";
	}

}
